five towns - French English Dictionary